<?php

namespace aerovuelos\UbicacionBundle\Entity;

use Doctrine\ORM\EntityRepository;
use Doctrine\ORM\Query\ResultSetMapping;

class UbicacionRepository extends EntityRepository {

    public function findLocalidades($nombre) {
        $em = $this->getEntityManager();

        $consulta = $em->createQuery(
            'SELECT loc
            FROM UbicacionBundle:Localidades loc
            WHERE loc.nombre LIKE :localidad'
        )
        ->setParameter('localidad', '%' . $nombre . '%')
        ->setMaxResults(10);

        return $consulta->getResult();
    }

}

?>